#menu{margin: 0; padding:0;}
#menu ul
	{ margin:0; padding:0; list-style:none; width:180px; font-family:Arial, Helvetica, sans-serif; font-size:18px; z-index:1000;}
#menu ul li
	{margin: 0; padding:0; display:block; position:relative; width: 180px; background:url(../../img/line_menu.jpg) no-repeat bottom center; z-index:1000; }
#menu ul li a:link,
#menu ul li a:visited
	{ padding:8px 0 8px 14px; display:block; text-decoration:none; color:#ffffff; font-weight: bold; z-index:1000; }

#menu ul li:hover a,
#menu ul li a:hover,
#menu ul li a:active
	{ text-decoration:none; color:#000000;}

#menu ul li a.current
	{ text-decoration:none; color:#000000; }
 
 

#menu ul li.active ul{ margin:0; padding:0; background: #5597ac; font-size: 13px; }
/*
#menu ul li.active:hover ul{display: block; z-index: 1000;}
*/

#menu ul li.active ul li{margin: 0; padding:0; display:block; position:relative; width: 180px; background:url(../../img/line_menu_1.jpg) no-repeat bottom center; z-index:1000;}

#menu ul li.active ul li a:link,
#menu ul li.active ul li a:visited
	{ padding:8px 0 8px 16px; display:block; text-decoration:none; color:#ffffff; font-weight: bold; z-index:1000; }

#menu ul li.active ul li:hover a,
#menu ul li.active ul li a:hover,
#menu ul li.active ul li a:active
	{ text-decoration:none; color:#000000;}

#menu ul li.active ul li a.current
	{ text-decoration:none; color:#000000; }
    
#menu ul li a.icon{margin: 0; float:left; padding:8px 0 8px 11px; }    
	